RELATED WORDS
PARAPHRASING
to speak favourably of (a person, achievement etc)
recommend, praise
to tell (a person) that one is pleased about something good that has happened etc
compliment on achievement, luck
to praise (a person, quality) highly
sing the praises of